piston barrel - German English Dictionary